html, body {
    margin: 0;
    font-family: Arial, helvetica, sans-serif;
    font-size: 13px;
}

#container {
    width: 1024px;
    margin: 0 auto;
    color: #222;
}

h1 { margin: 0; font-size: 24px; }

#header {
    background-color: #eee;
    padding: 20px;
}

#nav { background-color: #444; width: 1024px; float: left;}
#nav ul { list-style: none; margin: 0; padding: 0; clear: both;}
#nav ul li { float: left; }
#nav ul li a { padding: 10px 20px 10px 20px; color: #eee; display: block;
    text-decoration: none; }
#nav ul li a:hover { background-color: #313131;}

#content { clear: both; padding: 1px 0 0 0; margin: 0;}

.code { font-family: Consolas; color: #555; }

label { display: block;}

.g-form-error { color: #ff0000; font-size: 11px; display: block;}